package qc.module.ehs.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 单元危险源辨识记录表
 * 
 * @author QuCheng Tech
 * @since 2024/6/13
 */
@Data
@TableName("ehs_unit_identificationrecord")
public class EhsUnitIdentificationRecord implements Serializable,Cloneable {
    
    /*记录ID*/
    @TableId
    private String recordid;
    
    /*单元ID*/
    private String unitid;
    
    /*辨识周期文字描述*/
    private String tmstr;
    
    /*时间范围类型；按月、按季度*/
    private Integer tmtype;
    
    /*辨识周期起始时间*/
    private Date tmbegin;
    
    /*辨识周期截止时间*/
    private Date tmend;
    
    /*是否完成全面辨识*/
    private Boolean flag;
    
    /*记录更新时间*/
    private Date updatetm;
    
    /*记录操作人*/
    private String updateuser;
    
    /*一般危险源数量*/
    private Integer general1;
    
    /*重大危险源数量*/
    private Integer major1;
    
    /*低风险危险源数量*/
    private Integer level11;
    
    /*一般风险危险源数量*/
    private Integer level12;
    
    /*较大风险危险源数量*/
    private Integer level13;
    
    /*重大风险危险源数量*/
    private Integer level14;
    
    /*一般隐患数量*/
    private Integer general2;
    
    /*重大隐患数量*/
    private Integer major2;
    
    /*低风险隐患数量*/
    private Integer level21;
    
    /*一般风险隐患数量*/
    private Integer level22;
    
    /*较大风险隐患数量*/
    private Integer level23;
    
    /*重大风险隐患数量*/
    private Integer level24;
}
